Skip to content

dh_dlopenlibdeps: Debian package names can contain dots#49

Merged
bluca merged 1 commit intosystemd:mainfrom
smcv:debian1117245
Oct 5, 2025
Merged

dh_dlopenlibdeps: Debian package names can contain dots#49
bluca merged 1 commit intosystemd:mainfrom
smcv:debian1117245

Conversation

@smcv
Copy link
Contributor

@smcv smcv commented Oct 5, 2025

According to Debian Policy §5.6.1 and 5.6.7, all other characters that are allowed in a Debian package name were already covered by the regex used here, but the dot was missing.

For example this fixes the ability to generate dependencies from ELF notes that point to libsndio.so.7 (libsndio7.0 package) or libpipewire-0.3.so.0 (libpipewire-0.3-0 package).

Closes: #1117245

According to Debian Policy §5.6.1 and 5.6.7, all other characters that
are allowed in a Debian package name were already covered by the regex
used here, but the dot was missing.

For example this fixes the ability to generate dependencies from
ELF notes that point to libsndio.so.7 (libsndio7.0 package) or
libpipewire-0.3.so.0 (libpipewire-0.3-0 package).

Closes: #1117245
Signed-off-by: Simon McVittie <smcv@debian.org>
@bluca bluca merged commit 7bdb82e into systemd:main Oct 5, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants